Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 RUSSELL ROAD Detached £3,750,786 9 Jul 2021
25 RUSSELL ROAD Detached £725,000 12 Jun 2000
27 RUSSELL ROAD Detached £1,350,000 4 Aug 2010
29 RUSSELL ROAD Detached £2,061,000 28 Mar 2022
41 RUSSELL ROAD Detached £1,255,000 7 Mar 2011
45 RUSSELL ROAD Detached £800,000 18 May 2000
47 RUSSELL ROAD Detached £1,100,000 29 Mar 1996
53 RUSSELL ROAD Detached £545,000 11 Aug 1999